// 引入全局的app.js文件对象
const app = getApp();
// pages/my/zhuce/zhuce.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    phoneNumber: '',
    url:'',
    code:'111',
    useCode:'',
  },
  phonenumber:function(e){
    this.setData({
      phoneNumber:e.detail.value
    })
    // console.log(this.data.phoneNumber);
 },
 useCode:function(e){
  this.setData({
    'useCode':e.detail.value
  })
  // console.log(this.data.useCode);
},
   getVerificationCode(){
     const phoneNumber = this.data.phoneNumber
        if(!this.validatePhoneNumber(phoneNumber)){
            wx.showToast({
              title: '手机号输入错误',
              icon:"none"
            });
            return; // 阻止后续操作;
        }else{
          wx.request({
            url: this.data.url+'/getVerify/verify',
            method:'GET',
            data:{phone:this.data.phoneNumber},
            success:(res)=>{
              // console.log(res);
              this.setData({
                'code':res.data.data
              })
            }
          })
        }
        // console.log('发送验证码到:', phoneNumber);
   },

   go(){
     if(this.data.phoneNumber == '' || this.data.phoneNumber == null || this.data.code != this.data.useCode){
      wx.showToast({
        title: '请输入手机号和验证码',
        icon:"none"
      });
      return; // 阻止后续操作;
     }
    let phone = this.data.phoneNumber
    phone = encodeURIComponent(phone)
    wx.navigateTo({
      url: `/pages/my/zhuce2/zhuce2?phone=${phone}`,
    })
   },
   validatePhoneNumber: function (phone) {
    const reg = /^1[3-9]\d{9}$/;
    return reg.test(phone);
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.setData({
      'url': app.globalData.URL,
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})